package com.shelpe.services.sinbad.dao;

import com.shelpe.services.sinbad.model.KeywordsLog;
import com.shelpe.services.sinbad.model.KeywordsLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface KeywordsLogMapper {
    int countByExample(KeywordsLogExample example);

    int deleteByExample(KeywordsLogExample example);

    int deleteByPrimaryKey(Long id);

    int insert(KeywordsLog record);

    int insertSelective(KeywordsLog record);

    List<KeywordsLog> selectByExample(KeywordsLogExample example);

    KeywordsLog selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") KeywordsLog record, @Param("example") KeywordsLogExample example);

    int updateByExample(@Param("record") KeywordsLog record, @Param("example") KeywordsLogExample example);

    int updateByPrimaryKeySelective(KeywordsLog record);

    int updateByPrimaryKey(KeywordsLog record);
}